package com.blog.cloud.chat.handler;

import com.blog.cloud.chat.message.Message;
import jakarta.websocket.Session;

/**
 * 消息处理器，约束只处理 Message 消息标识接口的实现类、继承类
 */
public interface MessageHandler<T extends Message> {

    void execute(Session session, T message);

    String getType();

}
